package com.chen.base.utils;

import cn.hutool.core.net.url.UrlBuilder;
import cn.hutool.core.net.url.UrlQuery;
import cn.hutool.core.util.CharsetUtil;
import lombok.experimental.UtilityClass;

/**
 * url相关工具类
 * @author: Long
 * @date: 2023/5/8 21:50
 **/
@UtilityClass
public class UrlUtil {

    /**
     * 获取url路径中的参数
     * @param url url
     * @param paramKey 参数key
     * @return 参数key的值
     */
    public String getUrlParam(String url,String paramKey){
        UrlQuery query = UrlBuilder.ofHttp(url, CharsetUtil.CHARSET_UTF_8).getQuery();
        return query != null && query.get(paramKey) != null ? query.get(paramKey).toString() : "";
    }
}
